#include <iostream>
#include <csignal>
#include <unistd.h>
#include <cstdlib>

void signalhandler(int signum){
	std::cout<<"接收到了一个信号："<<signum<<std::endl;
	alarm(1);
}

int main(){
	for(int i=1;i<32;i++){
		signal(i, signalhandler);
	}

	//alarm(1);
	int cnt = 0;
	while(true){
		pause();
		//std::cout<<cnt++<<std::endl;
	}

	return 0;
}